Systematic evaluation of fault trees using real-time model checker UPPAAL

نویسندگان

  • Sung Deok Cha
  • Han Seong Son
  • Junbeom Yoo
  • Eunkyoung Jee
  • Poong-Hyun Seong
چکیده

Fault tree analysis, the most widely used safety analysis technique in industry, is often applied manually. Although techniques such as cutset analysis or probabilistic analysis can be applied on the fault tree to derive further insights, they are inadequate in locating flaws when failure modes in fault tree nodes are incorrectly identified or when causal relationships among failure modes are inaccurately specified. In this paper, we demonstrate that model checking technique is a powerful tool that can formally validate the accuracy of fault trees. We used a realtime model checker UPPAAL because the system we used as the case study, nuclear power emergency shutdown software named Wolsong SDS2, has real-time requirements. By translating functional requirements written in SCR-style tabular notation into timed automata, two types of properties were verified: (1) if failure mode described in a fault tree node is consistent with the system’s behavioral model; and (2) whether or not a fault tree node has been accurately decomposed. A group of domain engineers with detailed technical knowledge of Wolsong SDS2 and safety analysis techniques developed fault tree used in the case study. However, model checking technique detected subtle ambiguities present in the fault tree. q 2003 Elsevier Ltd. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fault Tree Analysis with Moby/FT

Fault tree analysis (FTA) is a standardised technique used by engineers to explore possible failure states of safety-critical systems. Since the FTA is generally practised informally and thus, it cannot be guaranteed that it is applied correctly, several formal approaches have been introduced in the past (e.g. [STR02]) for allowing engineers to verify that they built a fault tree considering th...

متن کامل

UPPAAL: Status & Developments

Uppaal is a tool box for validation (via graphical simulation) and veri cation (via automatic model-checking) of real-time systems, based on constraint solving and onthey techniques. It consists of three main parts: a description language, a simulator and a model-checker. It is appropriate for systems that can be modelled as networks of timed automata [3, 2], i.e. a collection of non-determinis...

متن کامل

Connectivity Testing Through Model-Checking

In this paper we show how to automatically generate test sequences that are aimed at testing the interconnections of embedded and communicating systems. Our proposal is based on the connectivity fault model proposed by [8], where faults may occur in the interface between the software and its environment rather than in the software implementation. We show that the test generation task can be car...

متن کامل

Speciication and Veriication of Media Constraints Using Uppaal ?

We present the formal speciication and veriication of a mul-timedia stream. The stream is described in a timed automata notation. We verify that the stream satisses certain quality of service properties, in particular, throughput and end-to-end latency. The veriication tool used is the real-time model checker UPPAAL.

متن کامل

Model Checking the FlexRay Physical Layer Protocol

The FlexRay standard, developed by a cooperation of leading companies in the automotive industry, is a robust communication protocol for distributed components in modern vehicles. In this paper, we present the first timed automata model of its physical layer protocol, and we use automatic verification to prove fault tolerance under several error models and hardware assumptions. The key challeng...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Rel. Eng. & Sys. Safety

دوره 82  شماره 

صفحات  -

تاریخ انتشار 2003